<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org">
<head>
	<th:block th:include="include :: header('表格虚拟滚动')" />
</head>
<body class="gray-bg">
     <div class="container-div">
        <div class="btn-group-sm" id="toolbar" role="group">
			<span id="total" class="badge badge-success"></span>
        </div>
        <div class="row">
			<div class="col-sm-12 select-table table-bordered">
				<table id="bootstrap-table"></table>
			</div>
		</div>
	</div>
	 <th:block th:include="include :: footer"/>
	 <script src="https://cdn.jsdelivr.net/npm/bootstrap-table@1.21.3/dist/bootstrap-table.min.js"></script>
	 <th:block th:include="include :: bootstrap-table-fixed-columns-js" />
    <script th:inline="javascript">
		const total = 0;
		const prefix = ctx + 'statistic';
		$(function() {
			const options = {
				url: prefix + "/list",
				modalName: '教研室科研工作任务计划表',
				height: 600,
				sidePagination: "server",
				pagination: true,
				showSearch: false,
				virtualScroll: true,
				fixedColumns: true,  // 确保设置了 fixedColumns 选项
				fixedNumber: 3,      // 确保设置了 fixedNumber 选项
				stickyHeader: true,
				columns: [
					[{
						title: '基本信息',
						align: 'center',
						colspan: 3
					},
						{
							title: '纵向科研项目',
							align: 'center',
							colspan: 7
						},
						{
							title: '横向课题科研项目-校外',
							align: 'center',
							colspan: 8
						},
						{
							title: '成果转化',
							align: 'center',
							colspan: 7
						},
						{
							title: '学术论文',
							align: 'center',
							colspan: 6
						},
						{
							title: '教材著作',
							align: 'center',
							colspan: 2
						},
						{
							title: '专利、软著',
							align: 'center',
							colspan: 4
						},
						{
							title: '奖励类',
							align: 'center',
							colspan: 9
						},
						{
							title: '学术报告(讲座类)',
							align: 'center',
							colspan: 5
						}
					],
					[
						{
							checkbox: true
						},
						{
							field: 'deptName',
							title: '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;专业&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;',
							align: 'center'
						},
						{
							field: 'userName',
							title: '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;教师&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;',
							align: 'center'
						},
						{
							field: 'zcgjjjkyxm',
							title: '主持国家基金科研项目',
							align: 'center'
						},
						{
							field: 'zcsbjjjkyxm',
							title: '主持省部级基金科研项目',
							align: 'center'
						},
						{
							field: 'zcsbjjgxm',
							title: '主持省部级教改项目',
							align: 'center'
						},
						{
							field: 'zcsbjzxkyxm',
							title: '主持省部级纵向科研项目',
							align: 'center'
						},
						{
							field: 'zctjjxhjkyxm',
							title: '主持厅局级、学会级科研项目',
							align: 'center'
						},
						{
							field: 'zcxjjxglxmywyys',
							title: '主持校级教学管理项目（1万元以上）',
							align: 'center'
						},
						{
							field: 'zcxjjxglxmywyyx',
							title: '主持校级教学管理项目（1万元以下）',
							align: 'center'
						},
						{
							field: 'ewyyx',
							title: '2万元以下',
							align: 'center'
						},
						{
							field: 'edwwy',
							title: '2-5万元（含2）',
							align: 'center'
						},
						{
							field: 'wdswy',
							title: '5-10万元（含5）',
							align: 'center'
						},
						{
							field: 'sdeswy',
							title: '10-20万元（含10）',
							align: 'center'
						},
						{
							field: 'esdsswwy',
							title: '20-35万元（含20）',
							align: 'center'
						},
						{
							field: 'wswwydwswy',
							title: '35-50万元（含35）',
							align: 'center'
						},
						{
							field: 'wsdqswwy',
							title: '50-75万元（含50）',
							align: 'center'
						},
						{
							field: 'qswdybwy',
							title: '75-100万元（含75）',
							align: 'center'
						},
						{
							field: 'eyxxx',
							title: '2以下信息',
							align: 'center'
						},
						{
							field: 'edwxx',
							title: '2-5信息',
							align: 'center'
						},
						{
							field: 'wdsxx',
							title: '5-10信息',
							align: 'center'
						},
						{
							field: 'sdesxx',
							title: '10-20信息',
							align: 'center'
						},
						{
							field: 'esdsswxx',
							title: '20-35信息',
							align: 'center'
						},
						{
							field: 'sswdwsxx',
							title: '35-50信息',
							align: 'center'
						},
						{
							field: 'dywsxx',
							title: '大于50信息',
							align: 'center'
						},
						{
							field: 'SCI',
							title: 'SCI',
							align: 'center'
						},
						{
							field: 'EI',
							title: 'EI',
							align: 'center'
						},
						{
							field: 'hx',
							title: '核心',
							align: 'center'
						},
						{
							field: 'sw',
							title: '三网',
							align: 'center'
						},
						{
							field: 'pt',
							title: '普通',
							align: 'center'
						},
						{
							field: 'xb',
							title: '校办',
							align: 'center'
						},
						{
							field: 'zz',
							title: '专著',
							align: 'center'
						},
						{
							field: 'jc',
							title: '教材',
							align: 'center'
						},
						{
							field: 'sqfmzl',
							title: '授权发明专利',
							align: 'center'
						},
						{
							field: 'syxxzl',
							title: '实用新型专利',
							align: 'center'
						},
						{
							field: 'wxsjzl',
							title: '外型设计专利',
							align: 'center'
						},
						{
							field: 'jsjrjzzq',
							title: '计算机软件著作权',
							align: 'center'
						},
						{
							field: 'sjjxcgj',
							title: '省级教学成果奖',
							align: 'center'
						},
						{
							field: 'sjkxjsj',
							title: '省级科学技术奖',
							align: 'center'
						},
						{
							field: 'sjyljpkpb',
							title: '省级一流精品课评比',
							align: 'center'
						},
						{
							field: 'stjjzrkxlpj',
							title: '市、厅局级自然科学类评奖',
							align: 'center'
						},
						{
							field: 'stjjsklpj',
							title: '市、厅局级社科类评奖',
							align: 'center'
						},
						{
							field: 'xjjxcgj',
							title: '校级教学成果奖',
							align: 'center'
						},
						{
							field: 'yyxkyxjcgj',
							title: '应用型科研校级成果奖',
							align: 'center'
						},
						{
							field: 'xjjpkpb',
							title: '校级精品课评比',
							align: 'center'
						},
						{
							field: 'jscjsjdshj',
							title: '教师参加省级大赛获奖',
							align: 'center'
						},
						{
							field: 'jbgj',
							title: '举办国际',
							align: 'center'
						},
						{
							field: 'jbgn',
							title: '举办国内',
							align: 'center'
						},
						{
							field: 'cjgj',
							title: '参加国际',
							align: 'center'
						},
						{
							field: 'cjgn',
							title: '参加国内',
							align: 'center'
						},
						{
							field: 'xjxs',
							title: '校级学术',
							align: 'center'
						}]
				]
			};
			$.table.init(options);

            // 添加表格加载完成后的回调函数
            $('#bootstrap-table').on('load-success.bs.table', function () {
				const $table = $(this);
				const $lastRow = $table.find('tbody tr:last');

				if ($lastRow.length > 0) {
                    // 合并前两个单元格
                    $lastRow.find('td:eq(0), td:eq(1), td:eq(2)').attr('colspan', '3').addClass('text-center').html('合计');

                    // 删除多余的单元格
                    $lastRow.find('td:eq(1),td:eq(2)').remove();
                }
            });
		});

</script>

</body>
</html>